package com.lh.log.log4j;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;



public class TestOnlyCommongsLogging {
	private static Log log = LogFactory.getLog(TestOnlyCommongsLogging.class);
	
	public void test() {
		//根据不同的性质，日志信息通常被分成不同的级别，从低到高依次是：
		//“调试（DEBUG）”“信息（INFO）”“警告（WARN）”“错误（ERROR）”“致命错误（FATAL）”。	
		log.debug("111");
		log.info("222");
		log.warn("333");
		log.error("444");
		log.fatal("555");		
		//输出调试级别的日志信息 
		if(log.isDebugEnabled()){ 
		     log.debug("debug"); 
		} 
		//输出信息级别的日志信息 
		if(log.isInfoEnabled()){ 
		     log.info("information"); 
		} 
		//输出警告级别的日志信息 
		if(log.isWarnEnabled()){ 
		     log.warn("warning"); 
		} 
		//输出错误级别的日志信息 
		if(log.isErrorEnabled()){ 
		     log.error("error"); 
		} 
		//输出致命错误级别的日志信息 
		if(log.isFatalEnabled()){ 
		     log.fatal("fatal"); 
		} 

	}

	public static void main(String[] args) {
		TestOnlyCommongsLogging testLog = new TestOnlyCommongsLogging();
		testLog.test();
		
	}

}
